home *** CD-ROM | disk | FTP | other *** search
/ Amiga Magazin: Amiga-CD 1996 March / Amiga-CD 1996 #3.iso / amiga_technologies / include_i / libraries / mathlibrary.i < prev    next >
Text File  |  1996-01-19  |  1KB  |  37 lines

  1.     IFND    LIBRARIES_MATHLIBRARY_I
  2. LIBRARIES_MATHLIBRARY_I    SET    1
  3. **
  4. **    $VER: mathlibrary.i 1.4 (13.7.90)
  5. **    Includes Release 40.16
  6. **
  7. **    Data structure returned by OpenLibrary of:
  8. **    mathieeedoubbas.library,mathieeedoubtrans.library
  9. **    mathieeesingbas.library,mathieeesingtrans.library
  10. **
  11. **
  12. **    (C) Copyright 1987-1995 ESCOM AG
  13. **        All Rights Reserved
  14. **
  15.  
  16.     ifnd EXEC_LIBRARIES_I
  17.     include "exec/libraries.i"
  18.     endc
  19.  
  20.     STRUCTURE MathIEEEBase,0
  21.         STRUCT    MathIEEEBase_LibNode,LIB_SIZE
  22.         STRUCT    MathIEEEBase_reserved,18
  23.         APTR    MathIEEEBase_TaskOpenLib    ; hook
  24.         APTR    MathIEEEBase_TaskCloseLib    ; hook
  25. *    This structure may be extended in the future */
  26.     LABEL    MathIEEEBase_SIZE
  27.  
  28. ;    Math resources may need to know when a program opens or closes this
  29. ;    library. The functions TaskOpenLib and TaskCloseLib are called when
  30. ;    a task opens or closes this library. The yare initialized to point
  31. ;    local initialization pertaining to 68881 stuff if 68881 resources
  32. ;    are found. To override the default the vendor must provide appropriate
  33. ;    hooks in the MathIEEEResource. If specified, these will be called
  34. ;    when the library initializes.
  35.  
  36.     ENDC    ; LIBRARIES_MATHLIBRARY_I
  37.